pulse-modulated radar - Francés Inglés Diccionario